mindless terrorism - German English Dictionary